contact shield - German English Dictionary